
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative; min-height: 1px; padding-left:5px;padding-right:5px;}
.fh5co-nav ul li:hover #navst29{display: block;}
#navst29{display:none; position:absolute;width: 75px; height: 80px; background: #FFFFFF; box-shadow: 0px 6px 12px 0px rgba(0,0,0,0.08); left:0px; opacity: 0.9; z-index:2; top:25px}
#navst29 span{display: inline-block; width:100%; float: left; text-align:center;}
#navst29 span a{text-align: center; padding:0px;}
#note{margin-top:5px;}
.btnbox{    display: inline-block;  padding: 5px 10px; border-radius: 2px; font-size: 14px;  font-weight: 400; color: #6BAE0D; line-height: 16px; border: 1px solid #6BAE0D;}
.dev-footer-link-a a{ color:#fff; font-weight:100; margin:0px 10px;}
.dev-footer-frindlink{padding-top:10px;}
.dev-footer-frindlink,.dev-footer-frindlink a{font-size:12px; color:#fff; font-weight:100; margin:10px 10px;}
.fh5co-nav ul li.en-lang{display:none;}
.dev-header{width: 1200px; margin: 0px auto;}
.dev-blok-about{width:1200px; margin: 0px auto; background-color:#fff;}
.dev-blok-licheng{width:1200px; margin: 0px auto; background:#fff url(../../images/dev/bg-licheng-sort.png) repeat-x; background-size:199px 42px;  padding-bottom: 50px!important; background-position: 0px 327px;  height:370px;}
.dev-blok-licheng .scort-text{font-weight: 500; padding-top:0px;}
.sjt{color:#fff; font-weight:800; font-size:22px;}
.dev-licheng-box:hover .scort-text{color:#333;}
.dev-licheng-box:hover .sjt{color:rgba(84, 144, 0, 1);}
.fh5co-nav ul li.lang a,.fh5co-nav ul li.lang{font-weight:100;}
.services .icon{width:100%; display: inline-block;}
.dev-slider-news{position:absolute; z-index:999; right:10em; bottom:1em; width:416px; height:254px; background:rgba(11,11,11,1); border-radius:4px; opacity:0.79; color: #fff;}
.dev-slider-news ul{ margin:2em 1em; list-style: none;}
.dev-slider-news ul li{ border-bottom:dashed 1px #fff; line-height:4em; margin:0px 0px 0px -3em; height:60px;}
.dev-slider-news ul li a{float: left; font-size:14px;}
.dev-slider-news ul li span{float:right; font-size:12px;}
.dev-slider-news a{color: #fff;}
.dev-moreproduct-link{position: absolute; right:5px; border: solid 1px #CCEAFF; border-radius:1px; font-size:12px; top:0em; padding:0px 3px;}
.dev-footer-leftsolid{border-left:solid 1px #fff; padding-left:2em;}
.dev-logobox{max-width: 156px; margin-top:13px; margin-bottom:6px;}
.dev-logobox a{margin: 0px; padding:0px;}
.brandlinkbox{margin-top: -55px; padding-left:5px; margin-bottom:15px;}
.dev-menubox{}
.dev-contantus{padding-right: 0px; line-height: 40px; height: 40px;  float: left; text-align: right;  width: 100%;}
.product-box{background:rgba(246,248,250,1); overflow: hidden;}
.product-box .icon a img{width:auto; max-width:100%; display: inline-block;}
.desc p{text-align: left; margin-left:1em; font-weight: bold; color:#262626;padding-bottom: 20px;}
.desc p span{display:inherit; white-space: nowrap; font-weight: 100; color: #888888;}
.about-js h3{ margin-top: 2em; margin-bottom: 1em;}
.dev-header-tel{ background:url(../../images/dev/frame.png) no-repeat; background-size:20px; margin-left:26px; padding-left:28px;}
h3, .h3 {
    font-size: 26px; font-weight: bold; color: #333;
}
.dev-blok-about .dev-txtbox h2{margin-bottom:0px;}
.dev-blok-about .dev-txtbox h2,.dev-blok-about .dev-txtbox p{margin-left:40px; margin-right:40px;}
.dev-blok-about .dev-txtbox p{margin-top:30px; font-family:MicrosoftYaHei; color:rgba(136,136,136,1); font-weight:100; line-height:26px;}
.dev-blok-about .dev-txtbox h2.c1{color:#454545; font-size:24px; font-weight: bold; margin-top: 50px;}
.dev-blok-about .dev-txtbox h2.c2{color:#C7C7C7; font-size:24px; font-weight: 100; margin-top:5px;}
.dev-py-mb{display: none;}
.dev-tab-menu{    margin-top: -15px; margin-bottom: 20px;}
.dev-tab-menu ul,.dev-tab-menu ul li{ padding: 0; list-style: none;}
.dev-tab-menu ul li{width: 160px; height: 40px; background: #FFFFFF; border-radius: 4px 4px 4px 4px;float: left;line-height: 40px; text-align: center; margin-right: 10px;}
.dev-tab-menu ul li.focus{background: linear-gradient(55deg, #6BAE0D 0%, #7EC022 100%);}
.dev-tab-menu ul li.focus a{color:#fff;}
.dev-tab-menu ul li a{color:gray;}
.product-detal-thums{ margin-top:50px;}
.product-detal-thums img{border:1px solid #fff; max-width: 100%; border-radius: 1px;}
.product-detal-thums img.active{border:1px solid #6BAE0D;}
.product-detail-linkmore a{width:120px; height: 38px; background: rgba(255,255,255,1); border-radius: 2px;border: 1px solid rgba(6,96,171,1);display: inherit;text-align: center;line-height: 38px;}
.product-detail-box .desc p{font-size:12px; line-height:20px; font-weight:100;}
.product-detail-box .desc h2{padding-left:10px;}
.product-detail-menu{background-color:#F6F8FA; height:60px; border-bottom: solid 1px #6BAE0D;}
.product-detail-menu a{color: #666666; display: inherit;  line-height: 60px;  text-align: center;}
.product-detail-menu a.menu-focus{ background-color:#6BAE0D; color:#fff; margin-left: 0px;}

.list-box-product-xx{margin-bottom:20px; }
.list-box-product-xx .product-box{background-color:#fff;}
.product-box .icon{float:left;}
.product-box .icon img{max-width:100%;}
.product-box .p-rolw-contaner{float:left; background:#fff;}
.product-box .p-rolw-title{border-bottom:solid 1px #DCDDDC; height:40px; font-weight: bold; font-size: 16px; color:#1B1B1B}
.product-box .p-rolw-box{ line-height:30px;}
.p-rolw-contaner-sub{padding:20px;}
.p-rolw-box{padding-top:10px;}
.p-btn-box{padding-top: 20px;}
.p-btn-box a{ display: inline-block; padding: 5px 10px; border-radius:2px; font-size: 14px;font-weight: 400;color: #6BAE0D;line-height: 16px; border: 1px solid #6BAE0D;}
.bgfff{background-color:#fff;}

.news-linkbox a{color:#333;}
.dev-news-listbox{padding:0px; position: relative; overflow: hidden;}
.dev-news-listbox img{max-width: 100%;}
.news-list-box{border-bottom: dotted 1px rgba(0, 0, 0, 0.26); height: 120px; margin: 10px 10px auto 10px;}
.news-linkbox .news-list-box{margin: 10px 0px auto 0px;}
.dev-news-title-sp{font-size:18px; color:rgba(84, 144, 0, 1); font-weight:500; border-bottom: dotted 1px rgba(0, 0, 0, 0.26); padding:20px 0px;}
.dev-job-layer{background: #000000; opacity: 0.7;font-weight: 100;position: absolute;bottom: 0px;left:0px;width: -webkit-fill-available;right:0px; border-radius: 0px 0px 5px 5px;}
.dev-job-layer span{color:#fff; text-align: left; text-indent:2em; display: inline-block; width:100%;}
.dev-job-layer span.catname{font-size:14px}
.dev-job-layer span.description{font-size:12px;}
.news-list-box .desc p{padding-bottom: 0px;  padding-top: 15px;}
.desc .desc-title{font-size: 16px; font-weight:500; float: left;}
.desc .desc-data{font-size: 12px; color:#666; float: right;}
.desc-description{color: rgba(0, 0, 0, 0.76); font-size: 14px; padding-top:10px; text-align: left;}
.news-linkmore{height:60px; border:0px; color:rgba(84, 144, 0, 1); margin-top:25px;}
.dev-licheng-box{background:#fff; height:230px; width:390px; border-radius:5px;}
.dev-lichengshow{ text-align: left; padding:0px; display:; line-height: 29px; height:235px;}
.dev-lichengshow ul{padding:20px; margin:0px;}
.dev-lichengshow ul li{color:#fff; list-style: none;}
.lc1{background:url(../../images/dev/lc-1.png) no-repeat; background-position:right 0px; background-size: auto 230px; margin-left:0px;}
.lc2{background:url(../../images/dev/lc-2.png) no-repeat; background-position:right 0px; background-size: auto 230px;margin: 0px 1%;}
.lc3{background:url(../../images/dev/lc-3.png) no-repeat; background-position:right 0px; background-size: auto 230px; margin-right:-3%;}
.lc1:hover,.lc2:hover,.lc3:hover{background:#7FBE26 url(../../images/dev/in-bg.png) no-repeat; background-position:right 0px; background-size: 230px auto;}
.dev-licheng-box:hover .dev-lichengshow{ display: block;}
.txt-conteng{display: none;}
.lc1:hover .txt-conteng,.lc2:hover .txt-conteng,.lc3:hover .txt-conteng{display:inline-block;}

.l-title{color: rgba(0,0,0,0.66); font-size: 18px;}
.l-ds{color: #549000;font-size: 28px; font-weight: 500;}
.product-list-zj{width: 1200px; margin: 0px auto; padding-top:100px; padding-left:100px;}

.detail-boxmore{padding-left: 5px; margin-top: 20px; padding-right: 15px;}
.phone-clealfix{display: none;}
.simple-page-box{background:#F6F8FA; height:75px;}
.simple-boxanimate-box{width: 1200px; margin:0px auto; }
.simple-boxanimate-box ul li{width:auto; padding: 0px; list-style: none; float: left;}
.simple-boxanimate-box ul li a{padding:10px 20px; line-height:70px; color:#666666;}
.simple-boxanimate-box ul li.simple-ative a{color:#6BAE0D; font-weight: bold;}
.about-t1{font-size:24px; text-align: left;}
.about-t2{font-size:12px; color: #757575; text-align: left;text-transform: uppercase;}
.about-t3{line-height:30px;text-align: left; font-size: 12px;}
.txt-padding{padding:0px 10px;}
.simple-page-bgcore{background-color:#F6F8FA; }
.sub-page-contant{width:1200px; margin: 0px auto; padding-top:40px;}
.sub-page-contant img{max-width:100%;}
.dev-mobile-newsbox{display: none;}
.job-list{ line-height:50px;}
.job-desc{display: none; margin-bottom:20px; text-align: left;padding-left: 18px;padding-bottom: 20px;}
.job-list p{margin-bottom: 10px; padding-bottom: 0px;}
.job-maxbox{margin-bottom: 20px; background-color:#fff;}
.product-detail-detailbox{padding-left:0px; padding-right:0px;}
.product-detail-detailbox img{max-width:100%;}
.class-news-r15{margin-right:15px;}
.class-news-l15{margin-left:15px;}
.dev-news-link{ padding-bottom: 20px; display: inline-block;}
.class-row-title h3{margin-bottom:10px;}
.h-row{background-color:#fff;}
.col-ico-row-img{text-align: center;}
.col-ico-row-img img{width:15px; }
#pages a{display: inline-block;border: solid 1px #6BAE0D; border-radius: 2px; padding: 2px 5px; font-size: 12px; margin-left: 2px;}
.flexsliderproduct{width:935px; padding:0px 100px; margin:0px auto;}
.flexsliderproduct .flex-direction-nav{ position: absolute;  height: 100px; width: 100%; top:50px; left:0px}
.flexsliderproduct .flex-direction-nav .flex-nav-prev{position:absolute; left:0px; width:33px; height: 66px; background:url(../../images/dev/v-left.png) no-repeat; background-size: 33px 66px;}
.flexsliderproduct .flex-direction-nav .flex-nav-next{position:absolute; right:0px; width:33px; height: 66px;background:url(../../images/dev/v-right.png) no-repeat; background-size: 33px 66px;}
.flexsliderproduct .flex-direction-nav .flex-next{right:inherit!important;height: 66px; width: 33px; top: 21px;}
.flexsliderproduct .flex-direction-nav .flex-prev{left:inherit!important;height: 66px;  width: 33px; top: 21px;}
.flexsliderproduct .flex-control-nav{display: none;}
.flexsliderproduct .slides li{text-align: center;}
.flexsliderproduct .slides li img{max-width:200px; margin-bottom:10px;}
.dev-form-tr-row{padding-bottom:15px;}
.dev-form-tr-row .dev-form-title{ width:160px; text-align:right; display: inline-block;}
.dev-form-tr-row .dev-form-box{ width:390px; text-align:left; display: inline-block;}
.dev-form-tr-row .dev-form-box textarea,.dev-form-tr-row .dev-form-box input[type="text"]{width:80%;}
#myj{display: none;}

@media screen and (max-width: 768px) {
	.dev-form-tr-row{padding-bottom:15px;}
	.dev-form-tr-row .dev-form-title{ width:30%; text-align:right; display: inline-block;}
	.dev-form-tr-row .dev-form-box{ width:60%; text-align:left; display: inline-block;}
	.dev-form-tr-row .dev-form-box input,.dev-form-tr-row .dev-form-box textarea{width:80%}
	.product-list-zj{padding-top:60px; padding-left:40px;}
	.brandlinkbox{margin-bottom:0px;}
	.dev-blok-licheng{ width: 100%; height: auto; background: initial;}
	.lc2,.lc3{margin:10px 0px 0px 0px;}
	.dev-blok-licheng .scort-text{display: none;}
	#navst29 span{text-align: left; text-indent: 15px;  line-height: 43px;}
	#navst29{height:auto;display:inline; position:initial; background:initial;}
  .desc .desc-data{display:none; }
  .news-linkbox .news-list-box{height:auto;}
  .flexsliderproduct .flex-direction-nav{display:none;}
  .flexsliderproduct{padding-left:0px;}
  
   #myj{display:block;}
   #fh5co-services h3, #fh5co-services .h3 {font-size:15px; font-weight: bold; color: #333;}
  .dev-header{width: 100%; margin: 0px auto;}
  #fh5co-services{width:100%; background:#f6f8fa; padding-top:4.3em; padding-bottom:0px; float:left;}
  .about-js h3 { margin-top: 2em; margin-bottom: 1em;  font-size: 15px;}
  .dev-slider-news{display: none;}
  #fh5co-hero .flexslider .flex-control-nav{left:30%;}
  .dev-logobox { max-width: 120px; margin-top: 0px; margin-bottom: 0px;}
  .fh5co-nav .top-menu{padding:0em;}
  .dev-photo{margin-top: 99px;
    padding-left: 50px;
    opacity: 1;}
    #fh5co-hero .flexslider .slides li{min-height: 250px; background-size: auto 100%!important;}
    #fh5co-hero .flexslider .slider-text{display: none;}
    #fh5co-hero{height:auto; min-height:175px;}
    .js .product-box{  margin: 0px 10px; box-shadow:#d8d8d8 1px 1px 5px; background-color:#fff;}
	.js .row{margin:0px;}
	.dev-blok-about .dev-txtbox h2.c2 { color: #C7C7C7;  font-size: 15px; font-weight: 100; margin-top: 5px;}
	.dev-blok-about .dev-txtbox h2.c1 { font-size: 16px;  margin-top: 0px;}
	.dev-blok-about .dev-txtbox h2, .dev-blok-about .dev-txtbox p { margin-left: 0px;  margin-right: 0px;}
	#fh5co-offcanvas ul li {padding: 10px 0px;}
	#fh5co-offcanvas ul li.lang{display: none;}
	.dev-blok-about{width: 100%;}
	#fh5co-footer .col-md-2,#fh5co-footer .col-md-3{ display: none;}
	#fh5co-footer{padding: 0px!important;}
	#fh5co-footer .dev-footer-link-a,#fh5co-footer .dev-footer-frindlink{display: none;}
	.offcanvas #fh5co-offcanvas{display: block; z-index: 2; position: fixed;}
	.dev-py-pc{display: none;}
	.dev-py-mb{display: block;}
	.product-detal #fh5co-hero,.productdetail-box,.dev-tab-menu,.product-detal-thums{display: none;}
	.product-detal #fh5co-services{margin: 0px; padding: 0px;}
	
	.product-detal .col-md-3{width:33%; float:left;}
	.product-detal .col-md-6{padding-left: 0px;  padding-right: 0px;}
    .product-detail-linkmore-phone{margin-left:10px;}
    .product-detail-linkmore{padding-bottom: 50px;
    clear: both;
    margin-top: -25px;}
    .phone-clealfix{background-color:rgba(246,248,250,1); height:10px; display:inherit; margin-top:10px;}
    .detail-boxmore{padding-left:0px; padding-right:0px;}
	.detail-boxmore .col-md-2{ width:20%; float: left;}
	
	.product-detail-menu{background-color:#fff; height:40px; border:0px;}
	.product-detail-menu a{color: #666666; display: inherit;  line-height: 40px;  text-align: center;}
	.product-detail-menu a.menu-focus{color:#6BAE0D; background-color:#fff; font-weight: bold; line-height:40px;}
	#fh5co-footer .copyright{margin-top: 1em;}
	.product-detail-box .desc h2 { padding-left: 10px; font-size: 18px;  line-height: 28px; margin-top:15px;}
	
	.product-list .dev-tab-menu{ display: block; margin: -30px 0px 10px 10px;height: inherit; display: inline-block;}
	.product-list .col-list-3{ text-align: center; white-space: nowrap; overflow: hidden; margin-bottom:10px; }
	.product-list .col-list-3 a{font-size:14px;}
	.product-list .dev-tab-menu ul li.focus h3{ line-height: 26px; font-size:14px;}
	.about-detal #fh5co-hero{ display: none;}
	.sub-page-contant{ width: 90%;}
	.simple-boxanimate-box {
    width: 100%;
    margin: 0px auto;
    overflow-x: visible;
	}
	.dev-mobile-newsbox{display: block;  position: relative; height: 50px; float: left; line-height: 50px; padding-left:20px;}
    .dev-mobile-newsbox ul li,.dev-mobile-newsbox ul{margin: 0px; padding: 0px; list-style: none;}
    .dev-mobile-newsbox ul li{color:#E96204;}
    .dev-moreproduct-link{border:0px; right:15px;}
    .en-lang{display: block;}
}
